.TH "pipeReader" 3 "13 Oct 2009" "Version 2" "zebulon" \" -*- nroff -*-
.ad l
.nh
.SH NAME
pipeReader \- 
.SH SYNOPSIS
.br
.PP
.PP
Inherits \fBIEEE1394Reader\fP.
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBpipeReader\fP (const char *filename, int frames=50, bool hdv=false)"
.br
.ti -1c
.RI "bool \fBOpen\fP (void)"
.br
.ti -1c
.RI "void \fBClose\fP (void)"
.br
.ti -1c
.RI "bool \fBStartReceive\fP (void)"
.br
.ti -1c
.RI "void \fBStopReceive\fP (void)"
.br
.ti -1c
.RI "bool \fBStartThread\fP (void)"
.br
.ti -1c
.RI "void \fBStopThread\fP (void)"
.br
.ti -1c
.RI "void * \fBThread\fP ()"
.br
.in -1c
.SH "Member Function Documentation"
.PP 
.SS "bool pipeReader::StartThread (void)\fC [virtual]\fP"Start receiving DV frames
.PP
The received frames can be retrieved from the outFrames queue. 
.PP
Implements \fBIEEE1394Reader\fP.
.SS "void pipeReader::StopThread (void)\fC [virtual]\fP"Stop the receiver thread.
.PP
The receiver thread is being canceled. It will finish the next time it calls the pthread_testcancel() function. We also remove all frames in the outFrames queue that have not been processed until now. 
.PP
Implements \fBIEEE1394Reader\fP.

.SH "Author"
.PP 
Generated automatically by Doxygen for zebulon from the source code.
